more triumphant - İspanyolca İngilizce Sözlük